unravel the mystery - German English Dictionary